Memory Reservation System in Real - Time Mach
نویسنده
چکیده
This paper proposes a virtual memory management system suitable for interactive continuous media applications. Our virtual memory management system enables continuous media applications to reserve physical memory for allocating pages as soon as possible when the applications require the pages. The system implicitly and incrementally allocates and wires pages used for processing timing critical media data. Also, our system supports applications that adapt the amount of wired memory to the memory usages of other continuous media applications.
منابع مشابه
Continuous Media Filesystem Services on a Real-Time JAVA Server
In this paper we investigate filesystem support for continuous media on the Java language. We describe a prototype implementation on a Real-Time Java Server developed as an application-level server on the Real-Time Mach microkernel environment. Java virtual machine has been extended to support filesystem bandwidth reservation facilities existing on Real-Time Mach. Such facilities allow continuo...
متن کاملProcessor Capacity Reserves: Operating System Support for Multimedia Applications
Multimedia applications have timing requirements that cannot generally be satisfied using the time-sharing scheduling algorithms of general purpose operating systems. Our approach is to provide the predictability of real-time systems while retaining the flexibility of a timesharing system. We designed a processor capacity reservation mechanism that isolates programs from the timing and executio...
متن کاملResource Reservation for Adaptive QOS Mapping in Real-Time Mach
In this paper, we describe an adaptive QOS mapping scheme where the QOS parameters of applications are mapped into resource requirements dynamically, and the resources for the applications are reserved based on the measured resource utilization. Real-Time Mach provides resource reservation facilities that are suitable for supporting the adaptive QOS mapping scheme, and we show the e ectiveness ...
متن کاملAn interactive interface and RT-Mach support for monitoring and controlling resource management
Real-time applications in dynamic systems such as multimedia systems may change their timing characteristics on the fly and may be created and terminated at any time. A priori resource allocation decisions may not hold throughout the lifetime of such applications because of changing user needs and interests. The ability to monitor and control system resources dynamically is fundamental to build...
متن کاملOn Predictable Operating System Protocol Processing
Distributed continuous media applications that incorporate digital audio and video require predictable response from the operating system and the network. Much recent research in communication networks focuses on providing predictable service at the network level, but current operating systems do not typically provide end-to-end predictability. Our aim is to offer operating system support for p...
متن کامل